to dispose finally of - German English Dictionary